make one's deposition - Türkisch Englisch Wörterbuch